semifabricated product - German English Dictionary